Skip to content

Conversation

@ryber
Copy link

@ryber ryber commented Apr 6, 2014

This resolves issue #12 and adds support for HTTP proxy servers in the Keen IO client.

A couple of notes:
1) It does not support authenticated proxies. users can set the authenticator on their own
2) It currently only supports HTTP proxies (this is the vast majority of users)
3) Not setting the proxy does not block configuring a container level one.

A note on code:
I picked constructor injection to get the proxy into KeenHttpRequestRunnable. This was a personal preference. If you would rather I directly reference the static config at the point where it is used I can change it.

@olensmar
Copy link

any ideas on when this will be available in an official build?

@dkador
Copy link
Contributor

dkador commented May 31, 2014

We're getting v2 (see the branch if you're interested) merged to master soon, then we'll swing back to this.

smurthas added a commit to smurthas/KeenClient-Java that referenced this pull request Oct 9, 2014
Lots of ideas and code from keenlabs#13, thanks for the starting point!
smurthas added a commit to smurthas/KeenClient-Java that referenced this pull request Oct 9, 2014
Lots of ideas and code from keenlabs#13, thanks for the starting point!
@smurthas smurthas mentioned this pull request Oct 9, 2014
@josephwegner
Copy link

I'm going to close this. It's been stale for a long time. I will open a new issue with the goal of achieving this same thing, but I think the code is so old it'll be more work than starting from scratch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants